翻訳と辞書
Words near each other
・ Karekatte
・ Karekin Arutyunov
・ Karekin Deveciyan
・ Karekin I
・ Karekin I (Cilicia)
・ Karekin I (disambiguation)
・ Karekin I Centre of Theology and Armenology
・ Karekin I Khachadourian of Constantinople
・ Karekin II
・ Karekin II (disambiguation)
・ Karekin II Kazanjian of Constantinople
・ Karekin Khajag
・ Karekin Yarian
・ Karel
・ Karel (given name)
Karel (programming language)
・ Karel (surname)
・ Karel Aalbers
・ Karel Abraham
・ Karel Absolon
・ Karel Aguilar Chacón
・ Karel Albert
・ Karel Albert Rudolf Bosscha
・ Karel and I
・ Karel Anděl
・ Karel Anton Hošek
・ Karel Antonie Godin de Beaufort
・ Karel Ančerl
・ Karel Ančerl Gold Edition
・ Karel Appel


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Karel (programming language) : ウィキペディア英語版
Karel (programming language)

Karel is an educational programming language for beginners, created by Richard E. Pattis in his book ''Karel The Robot: A Gentle Introduction to the Art of Programming''. Pattis used the language in his courses at Stanford University, California. The language is named after Karel Čapek, a Czech writer who introduced the word ''robot''.
==Principles==
A program in Karel is used to control a simple robot named Karel that lives in an environment consisting of a grid of streets (left-right) and avenues (up-down). Karel understands five basic instructions: move (Karel moves by one square in the direction he is facing), turnLeft (Karel turns 90 ° left), putBeeper (Karel puts a beeper on the square he is standing at), pickBeeper (Karel lifts a beeper off the square he is standing at), and turnoff (Karel switches himself off, the program ends). Karel can also perform boolean queries about his immediate environment, asking whether there is a beeper where he is standing, whether there are barriers next to him, and about the direction he is facing. A programmer can create additional instructions by defining them in terms of the five basic instructions, and by using conditional control flow statements if and while with environment queries, and by using the iterate construct.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Karel (programming language)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.